river taming - Alemán Inglés Diccionario